#include "tabdyn.hpp"

/*
void ajout_noeud(tab_dyn& t, noeud* n)
{
    if (t.capacite == t.nb_elem)
    {
        capacite *= 2;
        t.noeuds = (noeud**) realloc(sizeof(noeud*)*capacite);
    }
    t.noeuds[t.nb_elem] = n;
    t.nb_elem ++;
}

void suppr_noeud(tab_dyn& t, int indice)
{
    testamentNoeud(t.noeuds[indice]);
    for(int i = indice; i<t.nb_elem-1; i++)
    {
        t.noeuds[i] = t.noeuds[i+1];
    }

    t.noeuds[nb_elem-1] = NULL;
    nb_elem --;

    if(capacite > (nb_elem*2))
    {
        capacite /= 2;
        t.noeuds = (noeud**) realloc(sizeof(noeud*)*capacite);
    }
}

void testament (tab_dyn& t)
{
    for (int i = 0; i<nb_elem; i++)
    {
        testament(t.noeuds[i]);
    }
} */
